JavaScript Job: Freelancer Jobs

Job added on

Company

Turing
United States of America

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

JavaScript Job Details

Job description
Job responsibilities

  • Work closely with cross-functional teams and stakeholders to design, develop, deploy, and maintain end-to-end cross-platform software applications
  • Participate in every stage of the software development life cycle
  • Assist in defining development guidelines and best practices to optimize software systems for better functionality and reliability
  • Work closely with cross-functional teams and stakeholders to design, develop, deploy, and maintain end-to-end cross-platform software applications
  • Participate in every stage of the software development life cycle
  • Assist in defining development guidelines and best practices to optimize software systems for better functionality and reliability
  • Ensure close communication with the QA team to troubleshoot, debug, and upgrade solutions
  • Examine existing and new systems to recognize better opportunities for improvement
  • Keep abreast with the advanced technology and industry trends
  • Create and maintain detailed documentation of the end-to-end development process for future reference

Minimum requirements

  • Bachelor’s/Master’s degree in Computer Science, Engineering, IT (or equivalent experience)
  • 3+ years of experience working as a software developer/engineer (rare exceptions for highly skilled developers)
  • Exceptional expertise in building multithreaded applications using OOP concepts
  • Bachelor’s/Master’s degree in Computer Science, Engineering, IT (or equivalent experience)
  • 3+ years of experience working as a software developer/engineer (rare exceptions for highly skilled developers)
  • Exceptional expertise in building multithreaded applications using OOP concepts
  • Proficiency in one or more programming languages, frameworks, and libraries, including React, Node, Python, JavaScript, React Native, PHP, Vue, Java, etc.
  • Strong command over software design and architecture for large-scale distributed systems
  • Sound knowledge of data structures and algorithms along with web technologies like HTML, CSS, JavaScript, jQuery
  • Solid understanding of networking and security protocols, databases, and APIs
  • Proficient in using code versioning tools like Git and project management tools like Jira
  • Fluent in English to communicate effectively with international clients/stakeholders
  • Ability to work full-time (40 hours/week) with a 4 hour overlap with US time zones

Preferred skills

  • Familiar with Linux/Unix environments
  • Knowledge of CI/CD/CT pipelines
  • Experience with Agile/Scrum methodologies and tools
  • Familiar with Linux/Unix environments
  • Knowledge of CI/CD/CT pipelines
  • Experience with Agile/Scrum methodologies and tools
  • Great communication, critical thinking, and problem-solving skills

Job Type: Full-time